Настройка прокси для WSL (Ubuntu)

В данной статье будут рассмотрены настройки для корректной работы в WSL из-под прокси для:

  • apt-get
  • curl
  • wget
  • git
  • npm

Apt-get

Примечание здесь и далее используются следующие данные для прокси:

  • host: http://proxy.example.com
  • port: 7777
  • login: user@example.com
  • password: somePassword

Для корректной работы apt-get необходимо в файл /etc/apt/apt.conf.d/proxy.conf добавить строку Acquire::http::Proxy "http://user@example.com:somePassword@proxy.example.com:7777";
Для этого можно выполнить команду

sudo cat <<<EOF >>/etc/apt/apt.conf.d/proxy.conf Acquire::http::Proxy "http://user@example.com:somePassword@proxy.example.com:7777";` EOF

Проверим правильность сделанных настроек:

cat /etc/apt/apt.conf.d/proxy.conf

Результат должен содержать:

Acquire::http::Proxy "http://user@example.com:somePassword@proxy.example.com:7777";

Затем необходимо выйти из WSL и после повторного входа проверить правильность работы, например, выполнив:

sudo apt-get update -y

Curl

Если















Читать далее